package test.serverframe.armc.server.manager.domain.params;

import io.swagger.annotations.ApiModelProperty;

import java.util.Date;

/**
 * @author yegui
 * @date 2018年12月15日
 */
public class HistoryPageParams extends PageParams {

    @ApiModelProperty(value = "任务调度id")
    private String taskInvokeId;

    @ApiModelProperty(value = "今日或者历史标识（true：今日,false：历史）", required = false)
    private Boolean flag;
    
    @ApiModelProperty(value = "调度时间段:开始时间", required = false)
    private Date startTime;
    
    @ApiModelProperty(value = "调度时间段:结束时间", required = false)
    private Date endTime;
    
    private Integer recordDay;

    public Date getStartTime() {
        return startTime;
    }

    public void setStartTime(Date startTime) {
        this.startTime = startTime;
    }

    public Date getEndTime() {
        return endTime;
    }

    public void setEndTime(Date endTime) {
        this.endTime = endTime;
    }

    public Boolean getFlag() {
        return flag;
    }

    public void setFlag(Boolean flag) {
        this.flag = flag;
    }

    public String getTaskInvokeId() {
        return taskInvokeId;
    }

    public void setTaskInvokeId(String taskInvokeId) {
        this.taskInvokeId = taskInvokeId;
    }
    
	public Integer getRecordDay() {
		return recordDay;
	}

	public void setRecordDay(Integer recordDay) {
		this.recordDay = recordDay;
	}
}
